Tính năng Firefox

Những người phát triển Firefox chủ trương tạo ra một trình duyệt "chỉ để lướt web"[63] và đem "trải nghiệm duyệt web tốt nhất có thể tới lượng người nhiều nhất có thể."[64]

Người dùng có thể tùy biến Firefox với phần mở rộng và giao diện. Mozilla duy trì một kho tiện ích tại addons.mozilla.org với gần 6500 tiện ích tính tới tháng 12 năm 2008.[24]

Firefox cung cấp một môi trường cho các nhà phát triển web, trong đó họ có thể sử dụng các công cụ có sẵn, ví dụ như Bảng kiểm soát Lỗi, hoặc DOM Inspector, hoặc các phần mở rộng, ví dụ Firebug.

Quốc tế hóa và Bản địa hóa

Những người đóng góp tự nguyện trên toàn thế giới đã cộng tác với nhau trong việc dịch ngôn ngữ của trình duyệt Firefox ra rất nhiều ngôn ngữ khác nhau trên thế giới, cả một số ngôn ngữ rất ít được bản địa hóa, như tiếng Chichewa, nhưng hiện tại vẫn còn một số ngôn ngữ chưa được chuyển ngữ như tiếng Latvia, tiếng Malaysia, tiếng Ả Rập, tiếng Thái, tiếng Hinditiếng Ba Tư. Do sử dụng DTD và tệp .property để sắp xếp các từ, chuỗi được hiển thị trong chương trình, nên ngay cả người dùng không có kiến thức về lập trình cũng có thể dịch ngôn ngữ của Firefox sang ngôn ngữ mẹ đẻ của mình chỉ cần một trình soạn thảo văn bản.

Hiện tại, đã có phiên bản hỗ trợ tiếng Việt[65].

Tiêu chuẩn

Mozilla Firefox tích hợp nhiều tiêu chuẩn web, bao gồm HTML, XML, XHTML, SVG 1.1 (một phần),[66] CSS (dùng với phần mở rộng[67]), ECMAScript (JavaScript), DOM, MathML, DTD, XSLT, XPath, và (ảnh động) PNG với độ trong suốt alpha.[68] Firefox cũng tích hợp nhiều chuẩn tương lai được tạo bởi WHATWG như lưu trữ trên máy khách,[69][70] and canvas element.[71]

Firefox vượt qua phép thử tương-thích-chuẩn Acid2 từ phiên bản 3.0.[72] Giống tất cả các trình duyệt ổn định khác tính đến tháng 12 năm 2008[cập nhật], Firefox 3.0 không vượt qua phép thử Acid3; nó đạt 71/100 điểm và không vẽ được hình ảnh chính xác.

Bảo mật

Firefox sử dụng mô hình bảo mật hộp cát,[73] và hạn chế mã kịch bản truy nhập dữ liệu từ các trang web khác dựa trên chính sách nguồn giống nhau.[74] Nó dùng SSL/TLS để bảo vệ các liên lạc với các máy chủ web bằng chế độ mã hóa mạnh cryptography khi sử dụng giao thức https.[75] Nó cũng cung cấp sự hỗ trợ đối với các ứng dụng web đề sử dụng smartcards cho mục đích xác thực.[76]

Quỹ Mozilla đưa ra chế độ "bug bounty" cho những người khám phá ra các lỗ hổng bảo mật nghiêm trọng của Firefox.[77] Các hướng dẫn chính thức cho việc kiểm soát lỗ hổng bảo mật cũng không khuyến khích việc hé lộ trước các thông tin về lỗ hổng, nhằm tránh tạo ra lợi thế cho các tay tin tặc tiềm ẩn.[78]

Bởi vì Firefox có ít lỗ hổng bảo mật chưa vá bị công khai, hơn Internet Explorer (xem So sánh các trình duyệt web), tính năng bảo mật cải tiến thường được ghi nhận là một lý do để chuyển từ Internet Explorer sang Firefox.[79][80][81][82] Thời báo Washington đưa tin rằng mã khai thác lỗ hổng bảo mật nghiêm trọng chưa được vá trong Internet Explorer tồn tại trong suốt 284 ngày vào năm 2006. Trong khi đó, mã khai thác lỗ hổng bảo mật nghiêm trọng chưa được vá trong Firefox chỉ tồn tại trong 9 ngày trước khi Mozilla đưa ra bản vá.[83]

Một nghiên cứu năm 2006 của Symantec nói rằng mặc dù Firefox có nhiều lỗ hổng hơn các trình duyệt khác tính đến tháng 9 của năm, những lỗ hổng này vẫn được vá nhanh hơn các trình duyệt khác rất nhiều.[84] Symantec sau đó đã sửa lại tuyên bố của mình, và nói rằng Firefox vẫn có ít lỗ hổng bảo mật hơn Internet Explorer, theo tính toán của những nhà nghiên cứu bảo mật.[85] Vào ngày 10 tháng 12 năm 2008, Firefox 3 chỉ có một lỗ hổng bảo mật chưa được vá theo lời Secunia.[86] Internet Explorer 7 lại có tới 10 lỗ hổng bảo mật chưa vá, trong đó cái nặng nhất được đánh giá là "cực kì nghiêm trọng" bởi Secunia.[87]

Tài liệu tham khảo

WikiPedia: Firefox http://www.linuxworld.com.au/index.php?id=10310684... http://www.zdnet.com.au/news/0,39023165,39166227,0... http://apcmag.com/6045/firefox_to_go_head_to_head_... http://arstechnica.com/news.ars/post/20080317-fire... http://www.betanews.com/article/Latest_Firefox_bet... http://www.blakeross.com/index.php?p=9 http://cnettv.cnet.com/2001-1_53-50004363.html?tag... http://reviews.cnet.com/Mozilla_Firefox/4505-9241_... http://reviews.cnet.com/browsers/firefox-1-5/4505-... http://reviews.cnet.com/browsers/firefox-2/4505-35...